| Summary Item | Total | Failed |
|---|---|---|
| Requests | 158 | 0 |
| Prerequest Scripts | 6 | 0 |
| Test Scripts | 156 | 1 |
| Assertions | 213 | 0 |
| Skipped Tests | 0 | - |
expected 'content_2' to equal ''
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6b0096e8-b61c-4606-93a2-6fbffe319c24 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=6EC922E7075FF211F06325EB055B6CCF; Path=/; Secure; HttpOnly; SameSite=Lax |
| Set-Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes; Path=/; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Wed, 02 Aug 2023 23:06:45 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b97ec9ec-fb2f-44c5-8ad2-9bd045138be8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=9EA4C3D2E51BCF333852E952B5C5C314; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:06:54 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"da720b99-f97e-4a8f-91cc-1ce458c76953","isContentlet":true,"languageId":1,"live":true,"liveInode":"da720b99-f97e-4a8f-91cc-1ce458c76953","locked":false,"mimeType":"application/dotpage","modDate":1691017608428,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1691017608428,"shortyLive":"da720b99f9","shortyWorking":"da720b99f9","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"da720b99-f97e-4a8f-91cc-1ce458c76953"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0e8ffdcf-a3b6-4062-bda8-e26bafafe293 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 13532 |
{"file":"resources/Experiments/second-experiment-page.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=141E142480D4ACC52601C4920558DAF0; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 65 |
| Date | Wed, 02 Aug 2023 23:07:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"second-experiment-page.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 71ef1b15-2169-4b41-9451-ac2e6f68e013 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=7BED2E294D542A25FC87698BAFF519D8; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:07:17 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"another-experiment-page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"another-experiment-page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"9044ec0fdb3788a814ccabf789f376d4","inode":"50e405a2-339d-431f-b31a-5e90d3c95b5f","isContentlet":true,"languageId":1,"live":true,"liveInode":"50e405a2-339d-431f-b31a-5e90d3c95b5f","locked":false,"mimeType":"application/dotpage","modDate":1691017631647,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"another-experiment-page","owner":"dotcms.org.1","path":"/another-experiment-page","publishDate":1691017631647,"shortyLive":"50e405a233","shortyWorking":"50e405a233","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"another-experiment-page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/another-experiment-page","working":true,"workingInode":"50e405a2-339d-431f-b31a-5e90d3c95b5f"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 40fd17b1-866f-4dbd-8927-9c8371002197 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=C58368F5A09B72F7AC8FF9FDB42D8B59; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Wed, 02 Aug 2023 23:07:29 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f22b4ce5-1f28-4dda-8648-0323391079f8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=FD4877F4B40EF68425778E2D46FB06E3; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:07:38 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"0c5c491b-9d5e-4309-80ef-5dfcb9394b4f","isContentlet":true,"languageId":1,"live":true,"liveInode":"0c5c491b-9d5e-4309-80ef-5dfcb9394b4f","locked":false,"mimeType":"application/dotpage","modDate":1691017652214,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1691017652214,"shortyLive":"0c5c491b9d","shortyWorking":"0c5c491b9d","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"0c5c491b-9d5e-4309-80ef-5dfcb9394b4f"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a263fea3-1f98-4ef4-a5a2-21cc830ffb8d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=8D7E17A014AFCAC59A3877C557334D55; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:07:41 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017661598,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 20f6794a-8f33-46ab-87b1-4bb8270aedee |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=DD413FA06733472ADFD0447B3CF243A6; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:07:47 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017664688,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2f750973-cd7c-4b46-a027-32ebd09d93b4 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "My second Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E6C8DB0CEC3A04AD0A98BECBD5633AFD; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:07:53 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017670789,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 451bf2aa-e6e3-45d8-979a-77c2adbe9a3b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=6351368A2526187478DEB966C0C6BDC7; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:07:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017676861,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ccaa1017-9f89-46db-a711-bbcd11bdeb6a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=085FAF046442AFD91C966D9EC45E4702; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:08:02 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017676861,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment returns expected data | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1397198e-563d-4301-bc27-e56b97def9b6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=2C8A457BC8D627C2D69FA3320CEB089A; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | dotcms.api.error.not_found |
| error-message | Experiment with id: sdfsd not found. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Content-Type | application/json |
| Content-Length | 76 |
| Date | Wed, 02 Aug 2023 23:08:06 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"error":"dotcms.api.error.not_found: Experiment with id: sdfsd not found."}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Proper error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3767bd90-6c6c-4ab7-a630-e151f93e14d1 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 413 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"defaultType":false,
"icon":null,
"fixed":false,
"system":false,
"clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType",
"description":"",
"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"folder":"SYSTEM_FOLDER",
"name":"Keep Contentlet when after change layout",
"systemActionMappings":{"NEW":""},
"workflow":["d61a59e1-a49c-46f2-a929-db2b4bfa88b2"]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E5BE9617DD4E0472B83116BDA4243898; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:08:15 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"baseType":"CONTENT","clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType","defaultType":false,"fields":[],"fixed":false,"folder":"SYSTEM_FOLDER","folderPath":"/","host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","iDate":1691017689000,"icon":"event_note","id":"d2947ca856c555468230cf71137fe175","layout":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1691017695000,"indexed":false,"listed":false,"modDate":1691017695000,"name":"Row Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1691017695000,"indexed":false,"listed":false,"modDate":1691017695000,"name":"Column Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"fields":[]}]}],"modDate":1691017689000,"multilingualable":false,"name":"Keep Contentlet when after change layout","siteName":"default","sortOrder":0,"system":false,"systemActionMappings":{},"variable":"KeepContentletWhenAfterChangeLayout","versionable":true,"workflows":[{"archived":false,"creationDate":1691017695090,"defaultScheme":false,"description":"","entryActionId":null,"id":"d61a59e1-a49c-46f2-a929-db2b4bfa88b2","mandatory":false,"modDate":1691017641317,"name":"System Workflow","system":true}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 085ecfd6-c744-49eb-b6b9-17b7f06b70d0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 2411 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"layout":[
{"divider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField",
"contentTypeId":"d2947ca856c555468230cf71137fe175",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Row",
"fieldTypeLabel":"Row",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Row Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false},
"columns":[
{
"columnDivider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField",
"contentTypeId":"d2947ca856c555468230cf71137fe175",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Column",
"fieldTypeLabel":"Column",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Column Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false
},
"fields":[
{
"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField",
"name":"title",
"dataType":"TEXT",
"regexCheck":"",
"defaultValue":"",
"hint":"",
"required":false,
"searchable":false,
"indexed":false,
"listed":false,
"unique":false,
"id":null
}
]
}
]
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=33647139AFA4D84350701D248FCC5EF6; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:08:21 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"23fc6211ff59f47bf0934ff7bcd04d51","indexed":false,"listed":false,"modDate":1691017698000,"name":"fields-0","readOnly":false,"required":false,"searchable":false,"sortOrder":0,"unique":false,"variable":"fields0"},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"a3896978ec9513c39ea8b7f14deb7957","indexed":false,"listed":false,"modDate":1691017698000,"name":"fields-1","readOnly":false,"required":false,"searchable":false,"sortOrder":1,"unique":false,"variable":"fields1"},"fields":[{"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"TEXT","fieldType":"Text","fieldTypeLabel":"Text","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1691017698000,"id":"31c7cb6d4bc67e642b28337b8da3ada2","indexed":false,"listed":false,"modDate":1691017698000,"name":"title","readOnly":false,"required":false,"searchable":false,"sortOrder":2,"unique":false,"variable":"title"}]}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 82d9ecbd-8af8-4330-b3a4-331c69fa62f2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 320 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"title": "container_keep_content_after_change_layout",
"friendlyName": "container_keep_content_after_change_layout",
"maxContentlets": 1,
"containerStructures": [{
"structureId": "d2947ca856c555468230cf71137fe175",
"maxContentlets": 1,
"code": "$!{dotContentMap.title}"
}]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=4441EF54BC062FADB1D3B1AADD62DC57; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:08:27 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"archived" : false,
"categoryId" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1691017704227,
"idate" : 1691017704227,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017704242,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 76522957-71be-4892-88e5-28d13e1b8c0c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 675 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":12,
"containers":[
{"identifier":"7079d4ca2953389afcbcf33ac37b6d40", "uuid": "1"}
]
}
]
}
]
}
},
"friendlyName": "",
"title": "page_version_keep_containers_template",
"theme": "SYSTEM_THEME"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=1473FA46A897E25D40A6388494FA6944; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:08:33 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"body":null,"canPublish":true,"canRead":true,"canWrite":true,"categoryId":"fe58e16f-0334-42dd-92ee-4dde21b38bc8","containers":{"7079d4ca2953389afcbcf33ac37b6d40":{
"archived" : false,
"categoryId" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1691017704271,
"idate" : 1691017704271,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017704271,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}},"countAddContainer":0,"countContainers":0,"deleted":false,"drawed":true,"drawedBody":"{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}","footer":null,"friendlyName":"","hasLiveVersion":false,"headCode":null,"header":null,"identifier":"e834994f55974e66504b6b14e009280a","image":null,"inode":"fe58e16f-0334-42dd-92ee-4dde21b38bc8","layout":{"body":{"rows":[{"columns":[{"containers":[{"identifier":"7079d4ca2953389afcbcf33ac37b6d40","uuid":"1"}],"leftOffset":1,"styleClass":"","width":12}],"styleClass":""}]},"footer":false,"header":false,"sidebar":null,"title":"","width":null},"live":false,"locked":false,"lockedBy":null,"modDate":1691017710360,"modUser":"dotcms.org.1","name":"page_version_keep_containers_template","new":false,"owner":"dotcms.org.1","selectedimage":null,"showOnMenu":true,"sortOrder":0,"theme":"SYSTEM_THEME","themeName":"system_theme","title":"page_version_keep_containers_template","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d285d18f-6bba-4ab3-a539-51360e468739 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 36 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
["e834994f55974e66504b6b14e009280a"]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=EE3FCA95A9E5ABB78B70C98230F94C20; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:08:39 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"fails":[],"skippedCount":0,"successCount":1},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3ad12ff9-f526-4699-bb48-886bb5c4975c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 433 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"contentlet" : {
"title" : "page_version_keep_contentlet_after_change_layout",
"languageId" : 1,
"stInode": "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"url": "page_version_keep_contentlet_after_change_layout",
"hostFolder": "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"template": "e834994f55974e66504b6b14e009280a",
"cachettl": 0,
"friendlyName": "friendlyName"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=100C1DD166D932CF32AB7F20CD5FE621; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:08:48 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"0","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"friendlyName","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"friendlyName","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"f41ac5d4f5a2e854e1d79ea6ca39df27","inode":"5414c800-b866-4268-90b9-eb93e1ff9cea","isContentlet":true,"languageId":1,"live":true,"liveInode":"5414c800-b866-4268-90b9-eb93e1ff9cea","locked":false,"mimeType":"application/dotpage","modDate":1691017722544,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"page_version_keep_contentlet_after_change_layout","owner":"dotcms.org.1","path":"/page_version_keep_contentlet_after_change_layout","publishDate":1691017722544,"shortyLive":"5414c800b8","shortyWorking":"5414c800b8","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"e834994f55974e66504b6b14e009280a","title":"page_version_keep_contentlet_after_change_layout","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/page_version_keep_contentlet_after_change_layout","working":true,"workingInode":"5414c800-b866-4268-90b9-eb93e1ff9cea"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8c899334-3c81-49d7-ac14-d64cd6ee1eb4 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"contentlet" : {
"title" : "content_1",
"languageId" : 1,
"stInode": "d2947ca856c555468230cf71137fe175"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=F0FB4B59D1EE8F035A2B9E9CAF60D6A0; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:08:57 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"KeepContentletWhenAfterChangeLayout","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"0401d19f4350e6cfd410409daeda036f","inode":"5cde18e4-59c3-4e8b-9ba4-38671de00207","languageId":1,"live":true,"locked":false,"modDate":1691017731789,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1691017731789,"sortOrder":0,"stInode":"d2947ca856c555468230cf71137fe175","title":"content_1","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.5cde18e4-59c3-4e8b-9ba4-38671de00207","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 908c5eff-e0e8-4a55-8fef-763f2a933554 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"contentlet" : {
"title" : "content_2",
"languageId" : 1,
"stInode": "d2947ca856c555468230cf71137fe175"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=94CA00630849E25B1EA87B08DE3648DF; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:09:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"KeepContentletWhenAfterChangeLayout","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"9f95af3e6776252ff4649547435ad003","inode":"b05abea9-9728-4d9b-9ada-cd34408455f9","languageId":1,"live":true,"locked":false,"modDate":1691017740965,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1691017740965,"sortOrder":0,"stInode":"d2947ca856c555468230cf71137fe175","title":"content_2","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.b05abea9-9728-4d9b-9ada-cd34408455f9","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b41dde2c-5e78-4bc6-b4dd-f7fa936b5cc0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
[
{
"contentletsId": ["0401d19f4350e6cfd410409daeda036f"],
"identifier": "7079d4ca2953389afcbcf33ac37b6d40",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=2195A40CDD21544BDFB5FC79FB0271F5; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Wed, 02 Aug 2023 23:09:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ea619e26-1920-4ca5-9a1d-8cf15516b15e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=9EDF39447561431BD1BB843B9C8F0721; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:09:16 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "b539b5d8-a978-471c-9c11-5c2e42a637cb",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1691017731789,
"publishDate" : 1691017731789,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "5cde18e4-59c3-4e8b-9ba4-38671de00207",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "0401d19f4350e6cfd410409daeda036f",
"languageId" : 1,
"url" : "/content.5cde18e4-59c3-4e8b-9ba4-38671de00207",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1691017704271,
"idate" : 1691017704271,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017704271,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "pageversionkeepcontainerstemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "5414c800-b866-4268-90b9-eb93e1ff9cea",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "5414c800-b866-4268-90b9-eb93e1ff9cea",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1691017722544,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1691017722544,
"shortyLive" : "5414c800b8",
"shortyWorking" : "5414c800b8",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "e834994f55974e66504b6b14e009280a",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "5414c800-b866-4268-90b9-eb93e1ff9cea",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"folder" : "SYSTEM_FOLDER",
"languageId" : 1,
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1691017710353,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "fe58e16f-0334-42dd-92ee-4dde21b38bc8",
"identifier" : "e834994f55974e66504b6b14e009280a",
"source" : "DB",
"title" : "page_version_keep_containers_template",
"friendlyName" : "",
"modDate" : 1691017710360,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "e834994f55974e66504b6b14e009280a",
"versionId" : "e834994f55974e66504b6b14e009280a",
"name" : "page_version_keep_containers_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "fe58e16f-0334-42dd-92ee-4dde21b38bc8",
"idate" : 1691017710353,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new Experiment named "Add/Remove content Experiment" with the page created in the previous request.
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 97a9c206-4474-4ae0-a8ef-84b9247c1782 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 127 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "f41ac5d4f5a2e854e1d79ea6ca39df27",
"name": "Keep Contentlet after Layout Change",
"description": ""
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=87F5CCD848C4AAC0BD302FB6443C647B; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:09:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017759350,"description":"","goals":null,"id":"3385dcc4-d813-4516-bc94-4b750005b39c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017759372,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new variant into the previous created experiment
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1c43d36d-8615-46cf-b68e-019526afc7e0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 71 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "Variant to Keep Contentlet after Change Layout"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=1A33C5DA9AE7B7B55592FE26332696C5; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:09:25 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017759350,"description":"","goals":null,"id":"3385dcc4-d813-4516-bc94-4b750005b39c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017762461,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-3385dcc4d8-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-3385dcc4d8-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0be4d357-fd5a-4cae-93bb-b23ce5089eae |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
[
{
"contentletsId": ["9f95af3e6776252ff4649547435ad003"],
"identifier": "7079d4ca2953389afcbcf33ac37b6d40",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=59393F30F270BFDF082D3ED01D2F9431; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Wed, 02 Aug 2023 23:09:43 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a9b3af38-c3a7-43f7-a2a3-4ce97de79b2c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=79CCEF8BBB0C77734B54B992E68C2966; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:09:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "b539b5d8-a978-471c-9c11-5c2e42a637cb",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1691017740965,
"publishDate" : 1691017740965,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "b05abea9-9728-4d9b-9ada-cd34408455f9",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "9f95af3e6776252ff4649547435ad003",
"languageId" : 1,
"url" : "/content.b05abea9-9728-4d9b-9ada-cd34408455f9",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1691017704271,
"idate" : 1691017704271,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017704271,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "pageversionkeepcontainerstemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "68242bfe-d93e-427e-a59e-cfb66131c5ff",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1691017774635,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1691017774635,
"shortyWorking" : "68242bfed9",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "e834994f55974e66504b6b14e009280a",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "68242bfe-d93e-427e-a59e-cfb66131c5ff",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"folder" : "SYSTEM_FOLDER",
"languageId" : 1,
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1691017710353,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "fe58e16f-0334-42dd-92ee-4dde21b38bc8",
"identifier" : "e834994f55974e66504b6b14e009280a",
"source" : "DB",
"title" : "page_version_keep_containers_template",
"friendlyName" : "",
"modDate" : 1691017710360,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "e834994f55974e66504b6b14e009280a",
"versionId" : "e834994f55974e66504b6b14e009280a",
"name" : "page_version_keep_containers_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "fe58e16f-0334-42dd-92ee-4dde21b38bc8",
"idate" : 1691017710353,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bc8dc05a-a5d2-47e9-8a22-020e2f8f0996 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 635 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":1,
"containers":[
{"identifier":"7079d4ca2953389afcbcf33ac37b6d40"}
]
}
]
}
]
}
},
"themeId": "SYSTEM_THEME",
"title": "pageversionkeepcontainerstemplate"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=3B60E87A5C3DC89FF314D21A40629F05; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:09:56 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "b539b5d8-a978-471c-9c11-5c2e42a637cb",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : ""
},
"contentlets" : {
"uuid-1" : [ ]
},
"container" : {
"archived" : false,
"categoryId" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1691017704271,
"idate" : 1691017704271,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017704271,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "pageversionkeepcontainerstemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 8,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 1,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 0,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "f666e853-749a-474d-922c-9aecc78bc574",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1691017790094,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1691017790094,
"shortyWorking" : "f666e85374",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "fef5538a496eec289bf00593a5420e5b",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "f666e853-749a-474d-922c-9aecc78bc574",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-1 \">\n \n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : false,
"aliases" : "localhost\n127.0.0.1",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"parent" : true,
"hostname" : "demo.dotcms.com",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"name" : "demo.dotcms.com",
"owner" : "dotcms.org.1",
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"modDate" : 1691017593579,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "demo.dotcms.com",
"folder" : "SYSTEM_FOLDER",
"languageId" : 1,
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "system",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1691017790048,
"type" : "template",
"owner" : "system",
"inode" : "9f178ad3-5979-4c70-a22e-6471aa62efe0",
"identifier" : "fef5538a496eec289bf00593a5420e5b",
"source" : "DB",
"title" : "pageversionkeepcontainerstemplate",
"friendlyName" : "",
"modDate" : 1691017790051,
"modUser" : "system",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "",
"drawed" : true,
"drawedBody" : "{\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":8,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":1,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : false,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "fef5538a496eec289bf00593a5420e5b",
"versionId" : "fef5538a496eec289bf00593a5420e5b",
"name" : "pageversionkeepcontainerstemplate",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "9f178ad3-5979-4c70-a22e-6471aa62efe0",
"idate" : 1691017790048,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a2e8f3f1-7dec-4d8b-b06a-d88ec739fed9 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E84D9D7B4FA35DBA11EC25C67E8073C0; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:09:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "b539b5d8-a978-471c-9c11-5c2e42a637cb",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : ""
},
"contentlets" : {
"uuid-1" : [ ]
},
"container" : {
"archived" : false,
"categoryId" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1691017704271,
"idate" : 1691017704271,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "98246cde-a351-4ea3-8dc8-0619bb5bfc7e",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017704271,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "pageversionkeepcontainerstemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 8,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 1,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 0,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "f666e853-749a-474d-922c-9aecc78bc574",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1691017790094,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1691017790094,
"shortyWorking" : "f666e85374",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "fef5538a496eec289bf00593a5420e5b",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "f666e853-749a-474d-922c-9aecc78bc574",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-1 \">\n \n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"folder" : "SYSTEM_FOLDER",
"languageId" : 1,
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1691017790048,
"type" : "template",
"owner" : "system",
"inode" : "9f178ad3-5979-4c70-a22e-6471aa62efe0",
"identifier" : "fef5538a496eec289bf00593a5420e5b",
"source" : "DB",
"title" : "pageversionkeepcontainerstemplate",
"friendlyName" : "",
"modDate" : 1691017790051,
"modUser" : "system",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "",
"drawed" : true,
"drawedBody" : "{\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":8,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":1,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : false,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "fef5538a496eec289bf00593a5420e5b",
"versionId" : "fef5538a496eec289bf00593a5420e5b",
"name" : "pageversionkeepcontainerstemplate",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "9f178ad3-5979-4c70-a22e-6471aa62efe0",
"idate" : 1691017790048,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8c8150b4-7f9d-4797-aa55-7c1859033808 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 412 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"defaultType":false,
"icon":null,
"fixed":false,
"system":false,
"clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType",
"description":"",
"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"folder":"SYSTEM_FOLDER",
"name":"Add Contentlet Specific/Default Variant",
"systemActionMappings":{"NEW":""},
"workflow":["d61a59e1-a49c-46f2-a929-db2b4bfa88b2"]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=644F27F8D80A316293346309134DCA31; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:10:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"baseType":"CONTENT","clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType","defaultType":false,"fields":[],"fixed":false,"folder":"SYSTEM_FOLDER","folderPath":"/","host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","iDate":1691017803000,"icon":"event_note","id":"85a101b43610f39661db2e5c1a6bfd9c","layout":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1691017809000,"indexed":false,"listed":false,"modDate":1691017809000,"name":"Row Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1691017809000,"indexed":false,"listed":false,"modDate":1691017809000,"name":"Column Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"fields":[]}]}],"modDate":1691017803000,"multilingualable":false,"name":"Add Contentlet Specific/Default Variant","siteName":"default","sortOrder":0,"system":false,"systemActionMappings":{},"variable":"AddContentletSpecificDefaultVariant","versionable":true,"workflows":[{"archived":false,"creationDate":1691017808540,"defaultScheme":false,"description":"","entryActionId":null,"id":"d61a59e1-a49c-46f2-a929-db2b4bfa88b2","mandatory":false,"modDate":1691017641317,"name":"System Workflow","system":true}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 77a72247-f5f2-419f-9623-2cccdef65fe5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 2411 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"layout":[
{"divider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField",
"contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Row",
"fieldTypeLabel":"Row",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Row Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false},
"columns":[
{
"columnDivider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField",
"contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Column",
"fieldTypeLabel":"Column",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Column Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false
},
"fields":[
{
"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField",
"name":"title",
"dataType":"TEXT",
"regexCheck":"",
"defaultValue":"",
"hint":"",
"required":false,
"searchable":false,
"indexed":false,
"listed":false,
"unique":false,
"id":null
}
]
}
]
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=882895C5564FCB6F200D7CD602D3751C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:10:14 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"21bf2d44faaa222a9bf4c9a6dee4c328","indexed":false,"listed":false,"modDate":1691017812000,"name":"fields-0","readOnly":false,"required":false,"searchable":false,"sortOrder":0,"unique":false,"variable":"fields0"},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"abbd2730dc7031cab685cc4fe0a222f6","indexed":false,"listed":false,"modDate":1691017812000,"name":"fields-1","readOnly":false,"required":false,"searchable":false,"sortOrder":1,"unique":false,"variable":"fields1"},"fields":[{"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"TEXT","fieldType":"Text","fieldTypeLabel":"Text","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1691017812000,"id":"a06eb163c8271c3c20786ee895a3fefc","indexed":false,"listed":false,"modDate":1691017812000,"name":"title","readOnly":false,"required":false,"searchable":false,"sortOrder":2,"unique":false,"variable":"title"}]}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 91ba1ded-dbae-48c2-a363-3501d201a88a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 374 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"title": "add_contentlet_default_specific_variant_container",
"friendlyName": "Container to test When COntentlet are add to Default Variant after another Variant exists",
"maxContentlets": 1,
"containerStructures": [{
"structureId": "85a101b43610f39661db2e5c1a6bfd9c",
"maxContentlets": 1,
"code": "$!{dotContentMap.title}"
}]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=23CAD2C77AAE8F3045A45DEAD8C8BEE5; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:10:20 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"archived" : false,
"categoryId" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1691017817666,
"idate" : 1691017817666,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017817669,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0960b011-9df8-4a66-b395-2449ca9bbb89 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 673 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":12,
"containers":[
{"identifier":"c41ce63146ed888cbb1758ff1f08d843"}
]
}
]
}
]
}
},
"friendlyName": "",
"title": "add_contentlet_default_specific_variant_template",
"theme": "SYSTEM_THEME"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=9F6E38C5B7170A2B70D264173A507BA9; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:10:26 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"body":null,"canPublish":true,"canRead":true,"canWrite":true,"categoryId":"3f8c6e9b-5035-4b62-bcc2-590660278977","containers":{"c41ce63146ed888cbb1758ff1f08d843":{
"archived" : false,
"categoryId" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1691017817687,
"idate" : 1691017817687,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017817686,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}},"countAddContainer":0,"countContainers":0,"deleted":false,"drawed":true,"drawedBody":"{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}","footer":null,"friendlyName":"","hasLiveVersion":false,"headCode":null,"header":null,"identifier":"5a2c62c778f76d8b157c779eeb1856d3","image":null,"inode":"3f8c6e9b-5035-4b62-bcc2-590660278977","layout":{"body":{"rows":[{"columns":[{"containers":[{"identifier":"c41ce63146ed888cbb1758ff1f08d843","uuid":"1"}],"leftOffset":1,"styleClass":"","width":12}],"styleClass":""}]},"footer":false,"header":false,"sidebar":null,"title":"","width":null},"live":false,"locked":false,"lockedBy":null,"modDate":1691017823799,"modUser":"dotcms.org.1","name":"add_contentlet_default_specific_variant_template","new":false,"owner":"dotcms.org.1","selectedimage":null,"showOnMenu":true,"sortOrder":0,"theme":"SYSTEM_THEME","themeName":"system_theme","title":"add_contentlet_default_specific_variant_template","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2d34a25c-0b49-4ced-b819-6cd1ff8677f1 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 36 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
["5a2c62c778f76d8b157c779eeb1856d3"]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=2C671CBE2489CBD618C0BA230FE566D6; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:10:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"fails":[],"skippedCount":0,"successCount":1},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4046799f-0122-4877-836a-69b400605663 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 425 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"contentlet" : {
"title" : "add_contentlet_default_specific_variant_page",
"languageId" : 1,
"stInode": "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"url": "add_contentlet_default_specific_variant_page",
"hostFolder": "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"template": "5a2c62c778f76d8b157c779eeb1856d3",
"cachettl": 0,
"friendlyName": "friendlyName"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=F0F0FF0AE4D55884F2BA4BCD9E8F70F1; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:10:42 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"0","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"friendlyName","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"friendlyName","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"1bf2ba95df5036f582caa5781e30dcda","inode":"26ce6435-15fa-44ab-8f14-808c4ee67069","isContentlet":true,"languageId":1,"live":true,"liveInode":"26ce6435-15fa-44ab-8f14-808c4ee67069","locked":false,"mimeType":"application/dotpage","modDate":1691017835951,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"add_contentlet_default_specific_variant_page","owner":"dotcms.org.1","path":"/add_contentlet_default_specific_variant_page","publishDate":1691017835951,"shortyLive":"26ce643515","shortyWorking":"26ce643515","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"5a2c62c778f76d8b157c779eeb1856d3","title":"add_contentlet_default_specific_variant_page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/add_contentlet_default_specific_variant_page","working":true,"workingInode":"26ce6435-15fa-44ab-8f14-808c4ee67069"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 05bdf376-fbda-4d32-8f0a-d322764751b6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"contentlet" : {
"title" : "content_1",
"languageId" : 1,
"stInode": "85a101b43610f39661db2e5c1a6bfd9c"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B2883377B6E2942D9A60DEDF39EE6F3A; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:10:51 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"AddContentletSpecificDefaultVariant","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"7f9d68306dd27811cb36942194e3d628","inode":"1e34fce6-e87d-43d8-bd06-ebcf59702d6d","languageId":1,"live":true,"locked":false,"modDate":1691017845197,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1691017845197,"sortOrder":0,"stInode":"85a101b43610f39661db2e5c1a6bfd9c","title":"content_1","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.1e34fce6-e87d-43d8-bd06-ebcf59702d6d","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 138fdff6-4f07-428e-b894-966678bf5477 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"contentlet" : {
"title" : "content_2",
"languageId" : 1,
"stInode": "85a101b43610f39661db2e5c1a6bfd9c"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A5434694AB6225B611A25336066B36B0; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:00 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"AddContentletSpecificDefaultVariant","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"f485cae39df475430c26d85b8caf6fbe","inode":"4d779a6e-fa9f-4676-a850-a0c10c437317","languageId":1,"live":true,"locked":false,"modDate":1691017854386,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1691017854386,"sortOrder":0,"stInode":"85a101b43610f39661db2e5c1a6bfd9c","title":"content_2","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.4d779a6e-fa9f-4676-a850-a0c10c437317","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 40380de9-829e-452c-b210-85f5c094d36d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
[
{
"contentletsId": ["7f9d68306dd27811cb36942194e3d628"],
"identifier": "c41ce63146ed888cbb1758ff1f08d843",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A5D805132A26B5B187F1C9638C322BEC; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Wed, 02 Aug 2023 23:11:06 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 80f0c24d-867a-45a1-b19c-1a97139b288c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=F1F1DE866BC19E77909083A766070EF6; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:09 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "12c9dfd8-6801-4a55-8c31-253b493a32a9",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1691017845197,
"publishDate" : 1691017845197,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "1e34fce6-e87d-43d8-bd06-ebcf59702d6d",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "7f9d68306dd27811cb36942194e3d628",
"languageId" : 1,
"url" : "/content.1e34fce6-e87d-43d8-bd06-ebcf59702d6d",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1691017817687,
"idate" : 1691017817687,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017817686,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1691017835951,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1691017835951,
"shortyLive" : "26ce643515",
"shortyWorking" : "26ce643515",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"folder" : "SYSTEM_FOLDER",
"languageId" : 1,
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1691017823794,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "3f8c6e9b-5035-4b62-bcc2-590660278977",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1691017823799,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "3f8c6e9b-5035-4b62-bcc2-590660278977",
"idate" : 1691017823794,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new Experiment named "Add/Remove content Experiment" with the page created in the previous request.
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bb4d3171-d900-43da-94c1-e025da1d1432 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 166 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "1bf2ba95df5036f582caa5781e30dcda",
"name": "Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists",
"description": ""
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=04A2CDD94BA6322A12283C48BCB1F2CC; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:12 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017872762,"description":"","goals":null,"id":"62d29a34-0ca7-465b-b486-a8109f4ff946","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017872790,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new variant into the previous created experiment
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dd2a563a-2cb4-41bd-9ada-1d96e38f507b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 78 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "Variant to Test Add COntentlet after a Variant Exists"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=5118B21376A9D0DD2ECAA57023EE26EA; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:18 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017872762,"description":"","goals":null,"id":"62d29a34-0ca7-465b-b486-a8109f4ff946","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017875851,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-62d29a340c-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-62d29a340c-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 20350f6c-58a9-434d-bd24-0b53e97db144 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=CAA5C1A43D162AC0B271022F8D4E3EAE; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:22 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "12c9dfd8-6801-4a55-8c31-253b493a32a9",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1691017845197,
"publishDate" : 1691017845197,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "1e34fce6-e87d-43d8-bd06-ebcf59702d6d",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "7f9d68306dd27811cb36942194e3d628",
"languageId" : 1,
"url" : "/content.1e34fce6-e87d-43d8-bd06-ebcf59702d6d",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1691017817687,
"idate" : 1691017817687,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017817686,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1691017835951,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1691017835951,
"shortyLive" : "26ce643515",
"shortyWorking" : "26ce643515",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"folder" : "SYSTEM_FOLDER",
"languageId" : 1,
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1691017823794,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "3f8c6e9b-5035-4b62-bcc2-590660278977",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1691017823799,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "3f8c6e9b-5035-4b62-bcc2-590660278977",
"idate" : 1691017823794,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 214464eb-440b-4e4c-a364-230aef6aaa3a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 185 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
[
{
"contentletsId": ["7f9d68306dd27811cb36942194e3d628", "f485cae39df475430c26d85b8caf6fbe"],
"identifier": "c41ce63146ed888cbb1758ff1f08d843",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=48A1EF3A8AB982A20B69731CACB73E97; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Wed, 02 Aug 2023 23:11:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 002f9be2-b880-4c79-843d-25b5a7a7afe6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=628AB1ACA2D8BD2EB190C19F21D14829; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "12c9dfd8-6801-4a55-8c31-253b493a32a9",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1691017845197,
"publishDate" : 1691017845197,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "1e34fce6-e87d-43d8-bd06-ebcf59702d6d",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "7f9d68306dd27811cb36942194e3d628",
"languageId" : 1,
"url" : "/content.1e34fce6-e87d-43d8-bd06-ebcf59702d6d",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
}, {
"hostName" : "default",
"modDate" : 1691017854386,
"publishDate" : 1691017854386,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "4d779a6e-fa9f-4676-a850-a0c10c437317",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "f485cae39df475430c26d85b8caf6fbe",
"languageId" : 1,
"url" : "/content.4d779a6e-fa9f-4676-a850-a0c10c437317",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1691017817687,
"idate" : 1691017817687,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "18ee155b-80d9-46de-ad56-332636cf02e0",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1691017817686,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "d4a20faa-f6f1-4ec2-afb5-0f6b36e35747",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1691017593579,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 2,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1691017835951,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1691017835951,
"shortyLive" : "26ce643515",
"shortyWorking" : "26ce643515",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "26ce6435-15fa-44ab-8f14-808c4ee67069",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"folder" : "SYSTEM_FOLDER",
"languageId" : 1,
"working" : true,
"archived" : false,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1691017823794,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "3f8c6e9b-5035-4b62-bcc2-590660278977",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1691017823799,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"working" : true,
"archived" : false,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "3f8c6e9b-5035-4b62-bcc2-590660278977",
"idate" : 1691017823794,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e490f2a4-9285-47f6-b6d7-772c7d54af7d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 148 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "Bounce Rate experiment",
"description": "Bounce Rate experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E3FB135A6323BA08386B53E6D4FB7A5C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017894281,"description":"Bounce Rate experiment description","goals":null,"id":"52ba31ae-d1b1-4e9f-a9d1-207929d3249c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017894312,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1f49d2af-6c3e-43a2-bf32-2c63dcb925f5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 129 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Bounce rate Goal",
"type": "BOUNCE_RATE"
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=F03ADE694377CB184BE705E5FDF5C989; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:40 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017894281,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"52ba31ae-d1b1-4e9f-a9d1-207929d3249c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017897374,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 81f37621-0f6e-4c76-819c-5171f455f47d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=8D127179B210579391E5F3C06B1CE58C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Wed, 02 Aug 2023 23:11:51 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4f876667-4207-428c-9708-dadc9acb2f58 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E43862BC9E3116D1B481023B8E484B9D; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:11:54 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017914779,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"199510fe-6576-47d7-a4c4-74b4a7ef7076","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017914810,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 52055b2f-76c4-41ed-bf92-7c673d6c6a9e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B3747B5F771B50CB0686A9D7846CEF22; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:00 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017914779,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"199510fe-6576-47d7-a4c4-74b4a7ef7076","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017917870,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-199510fe65-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-199510fe65-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 63bcfefd-5052-456e-9b63-d0f68931997f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E6EE361448E8ACD60EFC47335A8A1EE1; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:06 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017914779,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"199510fe-6576-47d7-a4c4-74b4a7ef7076","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017923945,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-199510fe65-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-199510fe65-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6572f345-dcca-49d2-bc20-d02195c8c1bc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=93A29755C03A8890D656EE7FD9C60012; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:10 GMT |
| Connection | close |
{"message":"Invalid Variant provided","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Invalid Variant provided\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.editVariantDescription(ExperimentsAPIImpl.java:970)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.updateVariant(ExperimentsResource.java:392)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Cannot update Original Variant | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0643b166-dcbc-4bbf-af45-b28d8383f37e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=3939B27787B00A857DF0F71120E7F7B2; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017933088,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6055560f-756a-4822-8753-f347f8dfc653 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B167E1F99D37F1696C71CF6FEFBB7B68; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017936154,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0505c8fc59-variant-1","name":"My first Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1c146282-103c-4d3c-9126-654ad642434d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "My second Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=FAF8C7CEEAD09147519D073BFB5B3DE9; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:25 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017942220,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-0505c8fc59-variant-1","name":"My first Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-1","weight":33.333332},{"id":"dotexperiment-0505c8fc59-variant-2","name":"My second Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8d4fda24-8396-4542-82cb-39d2e4290d4a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=340A296FC087D1106388BCFC1BA24C97; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017948298,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0505c8fc59-variant-2","name":"My second Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-2","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 457cce83-c548-47fa-97c8-7ecd6268dbf3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 387 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"trafficProportion": {
"type": "CUSTOM_PERCENTAGES",
"variants": [
{
"name": "Original",
"id": "DEFAULT",
"weight": 80
},
{
"name": "Variant 2",
"id": "dotexperiment-0505c8fc59-variant-2",
"weight": 20
}
]
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=AD2B35712128FEA54F15B1E43A6747C5; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:37 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017954400,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-0505c8fc59-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Variants with correct weight | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d39be5ef-273e-4fa6-bd21-013ad50f0754 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "My third Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A88FFCB4E5B4C0179D378132268DC2FF; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:43 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017960502,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-0505c8fc59-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-1","weight":0.0},{"id":"dotexperiment-0505c8fc59-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3a2be5c1-6bde-4272-b491-1f0c5ab3cc83 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=189A0DD2C5348A9152076FDA1F1F3B07; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | dotcms.api.error.not.allowed |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"message":"Cannot delete Original Variant","stacktrace":{"buffer":"com.dotcms.exception.NotAllowedException: Cannot delete Original Variant\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.deleteVariant(ExperimentsAPIImpl.java:928)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.deleteVariant(ExperimentsResource.java:361)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | eaa7168f-ee44-4592-8cd7-c9bb3358f644 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 130 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment",
"description": "my experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=3C8D6B32138EE3375C3BD7B6E10E1C7C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017969630,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 45e00861-a6fa-4c2c-b03e-c1c92926f90b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 81 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=3BC14A78C5D7D8437A8A85C47206E02C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017972676,"description":"","goals":null,"id":"7f21db42-d1d2-4bb4-9ffc-40d2b2414189","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017972709,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a7e66938-436a-49e4-b295-c252d1cd9fd9 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 96 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"name": "my patched experiment",
"description": "my patched experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=FFD2E7ED6D23C0C1964B5D7315CF6D04; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:12:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017975757,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3b2b3055-6ab0-479e-a3aa-161649720501 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 33 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"trafficAllocation": 20
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=8B6C4EFB22ABE9E5003A01F20E8ABCA0; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:01 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017981828,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 34af1986-38fb-4363-915e-8d1e52b15d58 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=5CE4B947F042D90D675F30D7469AE04B; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:04 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017984902,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0382ca27-e232-49d2-944a-67cc2ce61a23 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": 2608661952010,
"endDate": 2611340352010
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B82E36B4EB8A82CDDB0A27F93E246F8C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017987985,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352010,"startDate":2608661952010},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 392c7873-1775-4845-824c-aa34600dfeee |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 59 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2020-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=1D705F47C6483A8C6722927D58235F7A; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | Invalid Scheduling. Start date is in the past |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:11 GMT |
| Connection | close |
{"message":"Invalid Scheduling. Start date is in the past","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. Start date is in the past\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1338)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:199)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:136)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d00db2fd-8cf4-4397-9917-42101310ad26 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"endDate": "2020-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=06EE140B1A6CDC5D1C41D6A26B4038FC; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | Invalid Scheduling. End date is in the past |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:14 GMT |
| Connection | close |
{"message":"Invalid Scheduling. End date is in the past","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. End date is in the past\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1344)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:199)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:136)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint.setSocketOptions(Nio2Endpoint.java:337)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:471)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:407)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f36aebf2-8e3d-48cd-a905-a2fbaee14d08 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2051-08-30T20:19:12Z",
"endDate": "2050-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=FADAD88BB0F86AAE6711BA1CEBCADDF9; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | Invalid Scheduling. End date must be after the start date |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:17 GMT |
| Connection | close |
{"message":"Invalid Scheduling. End date must be after the start date","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. End date must be after the start date\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1358)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:199)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:136)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dcea0f60-fd11-4111-9a90-be8bc42e704a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2051-08-30T20:19:12Z",
"endDate": "2052-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=CCCC030801E64BF706E3D8DD5AAF4FF2; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | Experiment duration must be less than 90 days. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:20 GMT |
| Connection | close |
{"message":"Experiment duration must be less than 90 days. ","stacktrace":{"buffer":"java.lang.IllegalStateException: Experiment duration must be less than 90 days. \n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1366)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:199)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:136)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint.setSocketOptions(Nio2Endpoint.java:337)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:471)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:407)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker.invokeDirect(Invoker.java:158)\n\tat java.base/sun.nio.ch.Invoker.invoke(Invoker.java:186)\n\tat java.base/sun.nio.ch.UnixAsynchronousServerSocketChannelImpl.onEvent(UnixAsynchronousServerSocketChannelImpl.java:193)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | edbd7983-4f19-4ef9-9ae7-38a1d5b7fc38 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 62 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": null,
"endDate": null
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A4B142544A4084B836AC6C4151B53815; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:23 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018003317,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":null,"startDate":null},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2bbbace2-7140-441d-a783-028318baeb1f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": null
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=316CC337EE41322EC35A181960546BB4; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:26 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018006392,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2616437952000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 008b6d91-9b38-406a-8d2b-5facdfb88eaf |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": null,
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=FBB27B25D97DEFBD08105AD1B5981C62; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:29 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018009460,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b35d8d55-ecf7-4f52-9810-e475f037aed4 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 30 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"lookbackWindow": 20
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=C19A49C57D7438B72AE276928D810DD4; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1691018012522,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | deed7abd-b629-4848-96eb-fd964dd6b69c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 130 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment",
"description": "my experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B5B170060913A4F86F41427E5DB7CB48; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:35 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018015571,"description":"my experiment description","goals":null,"id":"9a77cdd4-6253-4ef6-a999-b2a563158567","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018015584,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a9a563a0-9b3f-4c2f-aec6-787067d05b67 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A2655FF73C6E31D897BED67FEEE16A4F; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 113 |
| Date | Wed, 02 Aug 2023 23:13:38 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"Experiment deleted","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e457d3b7-373d-4edf-8ac9-1ce2bb7bdb0a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=8019943B64AD6B66006904CDE56BB019; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:41 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017676861,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1691017972676,"description":"","goals":null,"id":"7f21db42-d1d2-4bb4-9ffc-40d2b2414189","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017972709,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017894281,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"52ba31ae-d1b1-4e9f-a9d1-207929d3249c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017897374,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017914779,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"199510fe-6576-47d7-a4c4-74b4a7ef7076","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017923945,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-199510fe65-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-199510fe65-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1691018012522,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| All returned experiments should have the pageId in the filter | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3e214669-6658-40e0-8923-e39975e36c18 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 148 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "second page experiment",
"description": "second page experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=93228C4F35B339706D7C07C70DE21831; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018024726,"description":"second page experiment description","goals":null,"id":"b598f032-bde9-4da8-9433-6156b6bc7e29","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018024745,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8890e5e3-0394-4a12-b2bf-8d16c48b78ed |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E1FDC919855D03673DBFD77CF5ADEDB2; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:47 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1691015794425,"description":"Expriment ro Add/Remove contentlet from a specific variant page","goals":null,"id":"a19cc51a-d7e4-4acd-8789-8dee29a3b06d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691015797580,"name":"Add/Remove content Experiment","pageId":"f407f043d585fc415d5dedbe58abca72","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-a19cc51ad7-variant-1","name":"Variant to Add/Remove contentlet test","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=dotexperiment-a19cc51ad7-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017581819,"description":"my experiment description","goals":null,"id":"1638cf2c-996f-4c33-bc8d-6b34a272fef2","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017581862,"name":"my experiment","pageId":"f35a6bf1c987264e1f2aecfe04f08ad5","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_get_result_from_not_starter_experiment?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017872762,"description":"","goals":null,"id":"62d29a34-0ca7-465b-b486-a8109f4ff946","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017875851,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-62d29a340c-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-62d29a340c-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017676861,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1691017914779,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"199510fe-6576-47d7-a4c4-74b4a7ef7076","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017923945,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-199510fe65-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-199510fe65-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017759350,"description":"","goals":null,"id":"3385dcc4-d813-4516-bc94-4b750005b39c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017762461,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-3385dcc4d8-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-3385dcc4d8-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017894281,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"52ba31ae-d1b1-4e9f-a9d1-207929d3249c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017897374,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017960502,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-0505c8fc59-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-1","weight":0.0},{"id":"dotexperiment-0505c8fc59-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1691018012522,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017972676,"description":"","goals":null,"id":"7f21db42-d1d2-4bb4-9ffc-40d2b2414189","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017972709,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691018024726,"description":"second page experiment description","goals":null,"id":"b598f032-bde9-4da8-9433-6156b6bc7e29","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018024745,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| The two experiments with different pageId are included | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e84327d0-0166-4388-9ca3-b906a2318b55 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=D8E842654A44B1A6E3D7232A23902ED7; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:50 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1691018024726,"description":"second page experiment description","goals":null,"id":"b598f032-bde9-4da8-9433-6156b6bc7e29","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018024745,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017676861,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017960502,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-0505c8fc59-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-1","weight":0.0},{"id":"dotexperiment-0505c8fc59-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017581819,"description":"my experiment description","goals":null,"id":"1638cf2c-996f-4c33-bc8d-6b34a272fef2","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017581862,"name":"my experiment","pageId":"f35a6bf1c987264e1f2aecfe04f08ad5","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_get_result_from_not_starter_experiment?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017894281,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"52ba31ae-d1b1-4e9f-a9d1-207929d3249c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017897374,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691015794425,"description":"Expriment ro Add/Remove contentlet from a specific variant page","goals":null,"id":"a19cc51a-d7e4-4acd-8789-8dee29a3b06d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691015797580,"name":"Add/Remove content Experiment","pageId":"f407f043d585fc415d5dedbe58abca72","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-a19cc51ad7-variant-1","name":"Variant to Add/Remove contentlet test","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=dotexperiment-a19cc51ad7-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017759350,"description":"","goals":null,"id":"3385dcc4-d813-4516-bc94-4b750005b39c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017762461,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-3385dcc4d8-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-3385dcc4d8-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017914779,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"199510fe-6576-47d7-a4c4-74b4a7ef7076","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017923945,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-199510fe65-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-199510fe65-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1691018012522,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017872762,"description":"","goals":null,"id":"62d29a34-0ca7-465b-b486-a8109f4ff946","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017875851,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-62d29a340c-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-62d29a340c-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017972676,"description":"","goals":null,"id":"7f21db42-d1d2-4bb4-9ffc-40d2b2414189","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017972709,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| All returned experiments should have the status DRAFT | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d4002aa2-cb29-49fe-9fd1-52b97821d547 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 134 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "second page experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=D653AA64A88B14F8408032C9750DF521; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:53 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018033895,"description":"second page experiment description","goals":null,"id":"ad798589-2ab1-4608-8819-d685125f5ea7","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018033928,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 21478051-cd36-45c5-9839-4939cbef8fdf |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=C9AA9DF4ED6BBC6E4B6200DACA8BAF0B; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:13:56 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017676861,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1691017914779,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"199510fe-6576-47d7-a4c4-74b4a7ef7076","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017923945,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-199510fe65-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-199510fe65-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017960502,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-0505c8fc59-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-1","weight":0.0},{"id":"dotexperiment-0505c8fc59-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691018033895,"description":"second page experiment description","goals":null,"id":"ad798589-2ab1-4608-8819-d685125f5ea7","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018033928,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| Experiments with DRAFT and ENDED statuses returned | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f1cb516c-2ae4-4bfe-af1e-16ede6938c46 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=876767A215BB7CE4DA7D27E4BE92658A; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:00 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1691017661565,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d6e905dc-d8b3-4ac8-b148-faef4e998778","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017676861,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-1","weight":33.333332},{"id":"dotexperiment-d6e905dcd8-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-d6e905dcd8-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1691017914779,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"199510fe-6576-47d7-a4c4-74b4a7ef7076","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017923945,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-199510fe65-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-199510fe65-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691017933050,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0505c8fc-5902-4b2a-b1f8-d29c376bb9f4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691017960502,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-0505c8fc59-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-0505c8fc59-variant-1","weight":0.0},{"id":"dotexperiment-0505c8fc59-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},{"createdBy":"dotcms.org.1","creationDate":1691018033895,"description":"second page experiment description","goals":null,"id":"ad798589-2ab1-4608-8819-d685125f5ea7","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018033928,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| Experiments with DRAFT and ENDED statuses returned | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c9af63a0-3b42-4338-b9d3-3ce9a61b6dae |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 152 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "Url Parameter experiment",
"description": "Url Parameter experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=99BD79056589DB96B7D6B88F4FF1BBB6; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:03 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018043110,"description":"Url Parameter experiment description","goals":null,"id":"a6aa779f-41db-48a4-8298-bdbba27a3982","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018043142,"name":"Url Parameter experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8c9d9408-ced0-4234-8021-c46493e2832a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 452 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Url Parameter Condition",
"type": "URL_PARAMETER",
"conditions": [
{
"parameter": "queryParameter",
"operator": "EQUALS",
"value": {
"name": "testName",
"value": "testValue"
}
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B206BBB07F3C4B8C76F16C6C725FA405; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:09 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018043110,"description":"Url Parameter experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"queryParameter","value":"{\"name\":\"testName\",\"value\":\"testValue\"}"},{"operator":"CONTAINS","parameter":"visitBefore","value":"/my-page"}],"name":"Url Parameter Condition","type":"URL_PARAMETER"}},"id":"a6aa779f-41db-48a4-8298-bdbba27a3982","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018046196,"name":"Url Parameter experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | aed99f22-2d2c-49dc-bc40-1eccf0714a25 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A4D8753E8486C52610E5A9548574147A; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:12 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1691018052263,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f159ae71-1d29-44c4-9291-2858d5e13ea0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 500 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "does-not-exist",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=3A56CE4BE7D7890680232EFBEF28B0E7; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:15 GMT |
| Connection | close |
{"message":"Invalid Parameters provided: [does-not-exist]","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Invalid Parameters provided: [does-not-exist]\n\tat com.dotcms.analytics.metrics.MetricsUtil.validateGoals(MetricsUtil.java:26)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:181)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:136)\n\tat jdk.internal.reflect.GeneratedMethodAccessor1533.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2995c2d9-4216-4404-a9e7-f0b6876ec437 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 333 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=24024D46B035B877726E223FBE0BB9EF; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:18 GMT |
| Connection | close |
{"message":"Missing required Parameters: [url]","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Missing required Parameters: [url]\n\tat com.dotcms.analytics.metrics.MetricsUtil.validateGoals(MetricsUtil.java:35)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:181)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:136)\n\tat jdk.internal.reflect.GeneratedMethodAccessor1533.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dcef0634-7922-4b9b-8139-9460553b7dee |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 339 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "CLICK_ON_ELEMENT",
"conditions": [
{
"parameter": "pageUrl",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=565CB97F1B6310579674DD35B2B0E51E; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:21 GMT |
| Connection | close |
{"message":"At least one of these are required Parameters: [id, class, target]","stacktrace":{"buffer":"java.lang.IllegalArgumentException: At least one of these are required Parameters: [id, class, target]\n\tat com.dotcms.analytics.metrics.MetricsUtil.validateGoals(MetricsUtil.java:44)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:181)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:136)\n\tat jdk.internal.reflect.GeneratedMethodAccessor1533.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 36c26028-d0eb-4724-a59f-f8f61c951d9f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A5CA2BEBD1E5A4A449068B6FB8D831DB; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:24 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":null,"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1691018064484,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have null goals | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | efc088d2-f09b-4035-866f-cc20c811388b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 499 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "CLICK_ON_ELEMENT",
"conditions": [
{
"parameter": "pageUrl",
"operator": "EQUALS",
"value": "home"
},
{
"parameter": "id",
"operator": "EQUALS",
"value": "my-button"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=4CFBC6EBEC8361FABBD64DA48A9075CC; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:27 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691017969604,"description":"my patched experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"pageUrl","value":"home"},{"operator":"EQUALS","parameter":"id","value":"my-button"}],"name":"Reach thank-you page","type":"CLICK_ON_ELEMENT"}},"id":"1ec326ae-d2fe-4da4-ae6c-cfc42b0fd590","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1691018067582,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 200 | 1 | 0 | 0 |
| Expected Goal with two Conditions created | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c71c94e5-96dd-46b3-aa62-03f8ce981c9c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=48E1D3D8A52C4EDB6AAFD1645D212EF4; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Wed, 02 Aug 2023 23:14:38 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e8052794-c982-4eb5-9809-41001196912c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=250FC4AF1C03BA6083CB4C9A74F25DB3; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:41 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018081936,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"cdbd8574-e423-4d8e-a4a9-76fdfe8fa854","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018081957,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 55c60f74-a1b0-43ed-9c9e-2b35389a6bd5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=812A6D5E5C030AD23422656D2ADA5873; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:48 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018081936,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"cdbd8574-e423-4d8e-a4a9-76fdfe8fa854","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018085009,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-cdbd8574e4-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-cdbd8574e4-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6bb3e75a-4e5b-4def-8ee6-3f6ec94470d9 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=C0249DE5C59EB3250A2C7BB97F036D63; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:54 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018081936,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"cdbd8574-e423-4d8e-a4a9-76fdfe8fa854","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018091057,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-cdbd8574e4-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-cdbd8574e4-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bf9bd3e6-a4cc-4964-ac00-8c9dcd4296b9 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=C2A0F1251BA993AEA0C2007B816825FB; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:14:57 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018081936,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"cdbd8574-e423-4d8e-a4a9-76fdfe8fa854","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018097142,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"27e9d60b-8f4f-4b1a-9152-784f2f5cdff9","startDate":1691018097139}]},"scheduling":{"endDate":1698794157134,"startDate":1691018157134},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-cdbd8574e4-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-cdbd8574e4-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 04585763-d7fd-4148-9f16-16dee9ca2757 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=8841659D0A004F64421D05996542D7EB; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:00 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018100806,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"bae4ab5e-dc06-4de1-bb1e-229bfd450768","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018100838,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b588eae4-d176-4dff-beab-c15c0215c329 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=F06B32017C56D958B8B4F66988179B2C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:06 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018100806,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"bae4ab5e-dc06-4de1-bb1e-229bfd450768","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018103922,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-bae4ab5edc-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-bae4ab5edc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4fb09e00-f28b-47b5-8236-ff786a7a5fe3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=959A654FB4E6C0F34C4C6ED9F6D0C9B4; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018100806,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"bae4ab5e-dc06-4de1-bb1e-229bfd450768","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018109980,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-bae4ab5edc-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-bae4ab5edc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ced0a402-401c-4347-b127-38e2c800021e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=6B23C2FFB039A7A1378B9AD32C90C5DD; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:16 GMT |
| Connection | close |
{"message":"There is a running Experiment on the same page. Name: 20220901","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: There is a running Experiment on the same page. Name: 20220901\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:503)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:279)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 42fbc235-3a1a-48ed-a15b-70f92fcc6781 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=62FE2B8A478F3D87ABB71D483332D2D5; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018081936,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"cdbd8574-e423-4d8e-a4a9-76fdfe8fa854","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018119129,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"27e9d60b-8f4f-4b1a-9152-784f2f5cdff9","startDate":1691018097139}]},"scheduling":{"endDate":1691018179126,"startDate":1691018157134},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-cdbd8574e4-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-cdbd8574e4-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7aa1a1c0-bc04-403b-b96d-882b4e0353d6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=6F7A537F62FC0E354A8F21509049C066; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Wed, 02 Aug 2023 23:15:30 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fires an PUBLISH default action
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 26c002d5-2852-4bd8-a67c-3450303bd451 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B7F4DBD3DA20F6B21A96AB3123F13779; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:39 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":false,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","isContentlet":true,"languageId":1,"live":false,"locked":true,"lockedBy":"dotcms.org.1","lockedByName":"Admin User","lockedOn":1660834786667,"mimeType":"application/dotpage","modDate":1660834782897,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1660834782897,"shortyWorking":"2cbc4910da","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span><span class='lockIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","to_be_publish":false,"url":"/my-page","working":true,"workingInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| No errors | 1 | 0 | 0 |
| Information Publish Correctly | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d705567f-0fc0-47bd-8e2a-35f0941a3f06 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=BE6DD9FFBFAB31DD44B252EA87EFA203; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:42 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018142382,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"11de2b8a-f660-49eb-a1b8-6e4a76ea22f7","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018142404,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 90202244-c524-4ca0-8661-7a01901cd6d9 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=2758014844E5C642013B22144D84EE4E; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:48 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018142382,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"11de2b8a-f660-49eb-a1b8-6e4a76ea22f7","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018145474,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-11de2b8af6-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-11de2b8af6-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 09fa6a15-5206-4745-860e-1e427f5583b3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=43988896E440D6F87FE2687305DB4F81; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:15:54 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018142382,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"11de2b8a-f660-49eb-a1b8-6e4a76ea22f7","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018151528,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-11de2b8af6-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-11de2b8af6-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d28f5c39-9af5-4460-ad3c-a1ffafed6087 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=F5FCB19B5938B29F9F1A949E577E98FF; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:03 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018142382,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"11de2b8a-f660-49eb-a1b8-6e4a76ea22f7","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018157619,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"d8737802-67f3-44e4-92a0-d90c4108d3c5","startDate":1691018157611}]},"scheduling":{"endDate":1698794217607,"startDate":1691018217607},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-11de2b8af6-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-11de2b8af6-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 763ad12e-976d-447b-a141-4810ed6e77ed |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=93B132D44036B7C41D660EC1316789EA; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","isContentlet":true,"languageId":1,"live":true,"liveInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","locked":true,"lockedBy":"dotcms.org.1","lockedByName":"Admin User","lockedOn":1660834786667,"mimeType":"application/dotpage","modDate":1660834782897,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1660834782897,"shortyLive":"2cbc4910da","shortyWorking":"2cbc4910da","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span><span class='lockIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 200 | 1 | 0 | 0 |
| Live check | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6c1f16e3-687b-4d8e-a907-33d8373ce0df |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=543BE7995D2123C0A723B89DAF41CF67; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:10 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018142382,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"11de2b8a-f660-49eb-a1b8-6e4a76ea22f7","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018170059,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"d8737802-67f3-44e4-92a0-d90c4108d3c5","startDate":1691018157611}]},"scheduling":{"endDate":1691018230053,"startDate":1691018217607},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-11de2b8af6-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-11de2b8af6-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5ad1aabd-4450-4cbc-80aa-8191d97b5854 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 133 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "experiment with goals and variants"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=40C823EDD130AE998D73617009B38AFA; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018173122,"description":"experiment with goals and variants","goals":null,"id":"9b573f66-f2a8-4e8f-8ba4-508d5d52f448","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018173139,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c1ad75f4-e423-4b23-b7f0-7da64384857c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=25F412D18D8D1B41FB93EFFC1C09B259; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | The Experiment needs at least one Page Variant in order to be started. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:16 GMT |
| Connection | close |
{"message":"The Experiment needs at least one Page Variant in order to be started.","stacktrace":{"buffer":"java.lang.IllegalStateException: The Experiment needs at least one Page Variant in order to be started.\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:489)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:279)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment without Goal should fail | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 260aac03-24cf-49d5-b9fd-6c9ce1c17853 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 43 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "Some other Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=972DC8AE425E054841AD0D155FCE4902; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:22 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018173122,"description":"experiment with goals and variants","goals":null,"id":"9b573f66-f2a8-4e8f-8ba4-508d5d52f448","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018179254,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9b573f66f2-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-9b573f66f2-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 093ddeff-9c3d-4354-8648-08ef8f60639f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=7BB2CE194C9489CC81DD4B5C7EB18210; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | The Experiment needs to have the Goal set. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:25 GMT |
| Connection | close |
{"message":"The Experiment needs to have the Goal set.","stacktrace":{"buffer":"java.lang.IllegalStateException: The Experiment needs to have the Goal set.\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:492)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:279)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment without Goal should fail | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d7b0fae6-066c-4e96-b2ee-da8bc35521c0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=749F29E7D9DBDE0CECF38F55BD6E4DEA; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018173122,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9b573f66-f2a8-4e8f-8ba4-508d5d52f448","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018188388,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9b573f66f2-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-9b573f66f2-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7bed6121-5124-465e-8df2-5359a87ffd62 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=41A473FB937AE7A97593C224377ADD07; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018173122,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9b573f66-f2a8-4e8f-8ba4-508d5d52f448","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018194495,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[{"endDate":null,"id":"0f6452ad-8319-4c99-8817-5f75e6384cf4","startDate":1691018194491}]},"scheduling":{"endDate":1698794254482,"startDate":1691018254482},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9b573f66f2-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-9b573f66f2-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0b916b06-e088-452e-adeb-1afd2b35eca1 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=BDB1930671BB3B2823C67FE0E7FA9A6A; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:37 GMT |
| Connection | close |
{"message":"Only DRAFT experiments can be started","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: Only DRAFT experiments can be started\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:485)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:279)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | abb96860-6ce5-4d39-a760-290e8eb8ba77 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=9C1BB985B0BF5F673D78074A6A329281; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:40 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018173122,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9b573f66-f2a8-4e8f-8ba4-508d5d52f448","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018200632,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[{"endDate":null,"id":"0f6452ad-8319-4c99-8817-5f75e6384cf4","startDate":1691018194491}]},"scheduling":{"endDate":1691018260627,"startDate":1691018254482},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9b573f66f2-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-9b573f66f2-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 580bd957-8238-4a75-ad51-320607e63fda |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=CD6D8594E0F13D6D0BD649C5FC4F1001; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:43 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018203728,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"062c6f5c-8da9-4102-a431-840c5bfc89c3","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018203741,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e823ac98-5c8c-4d99-b764-7986819369c0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 789 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"targetingConditions": [
{
"conditionKey": "UsersBrowserConditionlet",
"values": {
"comparison": "is",
"browser": "Chrome"
}
},
{
"conditionKey": "UsersPlatformConditionlet",
"values": {
"comparison": "is",
"platform": "MOBILE"
}
},
{
"conditionKey": "VisitorsGeolocationConditionlet",
"values": {
"comparison": "withinDistance",
"latitude": "38.8977",
"longitude": "-77.0365",
"preferredDisplayUnits": "mi",
"radius": "16191.182801892148"
}
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=F097C9925C0ACB7C45B6CA4AC5AF0218; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018203728,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"062c6f5c-8da9-4102-a431-840c5bfc89c3","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018206790,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersBrowserConditionlet","id":"db40fd92-1483-4f63-b4b1-0d550985711e","operator":"AND","values":{"browser":"Chrome","comparison":"is"}},{"conditionKey":"UsersPlatformConditionlet","id":"f09573d1-796d-47cd-b9ba-3ea9aacace16","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"66f73b74-9034-463b-b7b2-9e783514f6f7","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f2a60254-6208-4aa9-8c04-0771ec9442f8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 291 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"targetingConditions": [
{
"id": "db40fd92-1483-4f63-b4b1-0d550985711e",
"conditionKey": "UsersBrowserConditionlet",
"values": {
"comparison": "is",
"browser": "Firefox"
}
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=2815AEB50D8F054B2B0EAEC6B8B2E6E1; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:16:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018203728,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"062c6f5c-8da9-4102-a431-840c5bfc89c3","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018212897,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersPlatformConditionlet","id":"f09573d1-796d-47cd-b9ba-3ea9aacace16","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"66f73b74-9034-463b-b7b2-9e783514f6f7","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}},{"conditionKey":"UsersBrowserConditionlet","id":"db40fd92-1483-4f63-b4b1-0d550985711e","operator":"AND","values":{"browser":"Firefox","comparison":"is"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 14643137-1bd3-4af6-bead-19842ef21251 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=CEE90C5069C200A82C9B4FEBFDF87FD3; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:01 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018203728,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"062c6f5c-8da9-4102-a431-840c5bfc89c3","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018212897,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersPlatformConditionlet","id":"f09573d1-796d-47cd-b9ba-3ea9aacace16","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"66f73b74-9034-463b-b7b2-9e783514f6f7","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d6d71b06-58a7-4d6d-837e-24ffc692d52d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=01E2B13882F441F46E552BBA5D1111B3; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Wed, 02 Aug 2023 23:17:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 72e13bc7-066f-4693-b65f-d1c83b59176d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=2237BE45526C2C3E25A0C7B55D5BF445; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:16 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018236123,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"21012322-29fd-447c-bd10-0e92af219027","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018236147,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5c0b2981-ab5a-4eee-8924-06a0a9c5cff6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=722BAB0585C19EDD295F1CA0EDC96813; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:22 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018236123,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"21012322-29fd-447c-bd10-0e92af219027","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018239199,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2101232229-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2101232229-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 31952e40-a51b-4ff8-aec7-7bc3da6e07d2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=3AD6183A8A86E61A197A76286320FC40; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018236123,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"21012322-29fd-447c-bd10-0e92af219027","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018245270,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2101232229-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2101232229-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0476be7c-cfbc-4a39-b4f3-3cecf631a20a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E82F02459C1568A0CB3D2532FC52FA31; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018236123,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"21012322-29fd-447c-bd10-0e92af219027","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018251363,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"32bad19c-d64b-4b33-bc66-2317d0d283b0","startDate":1691018251360}]},"scheduling":{"endDate":1698794311356,"startDate":1691018311356},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2101232229-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2101232229-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9b5a4f9d-a2bb-4623-bcb2-ca86fdc80727 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=EF5D3463C36674F8E8B0E2A718D98B3B; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018236123,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"21012322-29fd-447c-bd10-0e92af219027","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018254489,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"32bad19c-d64b-4b33-bc66-2317d0d283b0","startDate":1691018251360}]},"scheduling":{"endDate":1691018314485,"startDate":1691018311356},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2101232229-variant-1","name":"I wanna be promoted!","promoted":true,"url":"/my-page?variantName=dotexperiment-2101232229-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8d73d930-8a1c-4e88-aa8f-710340ef60f5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=8C35F2D6DBD13163738C3073C0DE6DF4; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:37 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018236123,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"21012322-29fd-447c-bd10-0e92af219027","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018254489,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"32bad19c-d64b-4b33-bc66-2317d0d283b0","startDate":1691018251360}]},"scheduling":{"endDate":1691018314485,"startDate":1691018311356},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2101232229-variant-1","name":"I wanna be promoted!","promoted":true,"url":"/my-page?variantName=dotexperiment-2101232229-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment returns expected data | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 644b63ce-4358-4607-b389-d85211f42f92 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=C660D1EC483BC615306CFED90A575BC3; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Wed, 02 Aug 2023 23:17:48 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c3373b12-1643-406e-92cf-a9ddecf0c8bf |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=BAF38D9A2B7856ED3B31C17505A158A5; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:51 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018271610,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0cec1766-bd26-4289-b4d8-2da02b2e2d5b","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018271630,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e3b15094-b3c8-444d-b4b4-d502b0b9be75 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=87FCBAC67CFE224D8944F1C83A8898D3; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:17:57 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018271610,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0cec1766-bd26-4289-b4d8-2da02b2e2d5b","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018274696,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0cec1766bd-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0cec1766bd-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 50af0ac3-0a2c-4a93-9c98-f3b07a7157af |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=49341926C67729513FCB41ED2871A17C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:03 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018271610,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0cec1766-bd26-4289-b4d8-2da02b2e2d5b","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018280769,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0cec1766bd-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0cec1766bd-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 34ef1a75-80a5-4e8f-8f5c-2d047b50e5eb |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2053-01-01T20:19:12Z",
"endDate": "2053-01-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=4BDE1FE5FB26332FAFDA09C990E6E14C; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:06 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018271610,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0cec1766-bd26-4289-b4d8-2da02b2e2d5b","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018286863,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2621967552000,"startDate":2619375552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0cec1766bd-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0cec1766bd-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2d5f465c-706e-4c68-8bcd-6910d3f14649 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E6B20D1727A4CEC92BEE5AB180ED2BE3; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:09 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018271610,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0cec1766-bd26-4289-b4d8-2da02b2e2d5b","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018289921,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2621967552000,"startDate":2619375552000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0cec1766bd-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0cec1766bd-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b1429f44-8b29-4ec3-8aea-f05dbeec2608 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=E658A6ACC76066626768A7E0948B9CB2; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:12 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018292966,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0c2e5880-8b35-43ff-be35-5522f2fc62b4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018292985,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ea310847-d057-4331-b82d-bc11ea7a5a7a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=5A1A8803208E185A56720B63F8D15B1F; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018292966,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0c2e5880-8b35-43ff-be35-5522f2fc62b4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018296042,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0c2e58808b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0c2e58808b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4c8417d7-527c-4296-b2a0-a8938bd3d830 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=867D18D8B7B40AD2A2EEF5807AAF7E15; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:25 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018292966,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0c2e5880-8b35-43ff-be35-5522f2fc62b4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018302095,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0c2e58808b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0c2e58808b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8da58cc3-a05e-4059-9189-fb2d1f0800bd |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2053-02-01T20:19:12Z",
"endDate": "2053-02-28T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=472F9D155935917076822CF49CE16384; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018292966,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0c2e5880-8b35-43ff-be35-5522f2fc62b4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018308165,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2624386752000,"startDate":2622053952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0c2e58808b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0c2e58808b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 97f54462-861b-4246-bf38-b8e2750dbf92 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=4AF8E88EA63DA5B7E2420C2E5B039894; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018292966,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"0c2e5880-8b35-43ff-be35-5522f2fc62b4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018311231,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2624386752000,"startDate":2622053952000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0c2e58808b-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-0c2e58808b-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3a58c0ff-4896-48c2-b03b-1361da4b76e4 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A5FA375A94154D61776E06B7826AEEC0; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018314311,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ca17792b-55e1-4c6a-9d6d-080178c973cc","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018314347,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5a052ff1-20ff-41a1-ab34-b5f428129037 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=577B7B13862500818BC5695A1A2B0E23; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:40 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018314311,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ca17792b-55e1-4c6a-9d6d-080178c973cc","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018317411,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ca17792b55-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-ca17792b55-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 97d66ff7-fc32-46ba-a571-a18d427a1602 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=07BD65CDD05D5D8304AA7E4EFB4A0136; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018314311,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ca17792b-55e1-4c6a-9d6d-080178c973cc","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018323460,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ca17792b55-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-ca17792b55-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 45bb84e6-a2bc-45c1-b9a3-b46b3aeabd83 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2053-04-01T20:19:12Z",
"endDate": "2053-04-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=09335EC11EFE873C65BFA3E5DAEE09C8; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018314311,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ca17792b-55e1-4c6a-9d6d-080178c973cc","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018329519,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2629657152000,"startDate":2627151552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ca17792b55-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-ca17792b55-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bc48fd66-c624-4adf-9220-4052190c37dd |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=AEAA4E151EF0E14966755D231E4A612D; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018314311,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ca17792b-55e1-4c6a-9d6d-080178c973cc","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018332576,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2629657152000,"startDate":2627151552000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ca17792b55-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-ca17792b55-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1382169c-ffb8-40f6-9fa9-88422aa7d32c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=1C92E771490DD72CF2C60363E4EB778B; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:18:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018335621,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"835b4985-1389-44f2-af66-62cc86aca41e","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018335637,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bb297ed1-4570-4ee6-9581-39c6eb61240b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B09FEA6498E834CA4963DD8C31793BCA; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:01 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018335621,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"835b4985-1389-44f2-af66-62cc86aca41e","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018338710,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-835b498513-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-835b498513-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7f9e3ec0-884e-4f18-9700-f579366ffb2c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=6797E5AC2B57DB5FB3DBBEE07D670B85; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018335621,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"835b4985-1389-44f2-af66-62cc86aca41e","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018344789,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-835b498513-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-835b498513-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 01bc0572-e7ed-4ec5-8e48-bae14ca62d17 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2053-03-01T20:19:12Z",
"endDate": "2053-03-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=8F6FC6474F7B79EA042B48DD3E5AC960; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:10 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018335621,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"835b4985-1389-44f2-af66-62cc86aca41e","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018350866,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2624473152000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-835b498513-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-835b498513-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 420f1d68-48b6-4425-ad5b-15309796976e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=1AAADF72E65DE317296BEEB7FF2CA5F4; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018335621,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"835b4985-1389-44f2-af66-62cc86aca41e","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018353934,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2624473152000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-835b498513-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-835b498513-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d089edad-65e0-4d1a-b165-374ebbd1a8a4 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=405A4821D2F5E71E38E3DBFDD78E4E19; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:17 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018356985,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"52639fa7-72d5-414c-8d32-c6bd38718e4a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018356998,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d19cd24b-765c-4f08-ada4-07b983a37851 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A2E7499F89916F85A40232F5FF7C96B8; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:23 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018356985,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"52639fa7-72d5-414c-8d32-c6bd38718e4a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018360047,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-52639fa772-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-52639fa772-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f11dedc6-8d12-438c-8458-3ab6f9c9f26f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=FE33B5688EC9A169CFFD44707B928417; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:29 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018356985,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"52639fa7-72d5-414c-8d32-c6bd38718e4a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018366115,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-52639fa772-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-52639fa772-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7fc6b219-fd42-4665-8558-a347d4c6094b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2053-03-12T20:19:12Z",
"endDate": "2053-03-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B232E2794405370B07C96E6933247C88; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018356985,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"52639fa7-72d5-414c-8d32-c6bd38718e4a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018372190,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2625423552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-52639fa772-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-52639fa772-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5deadecf-95ad-4486-8c31-8d8ed3c26f62 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=DC82F0E02A75F94C0E9EEE0FB4E21CC1; Path=/; Secure; HttpOnly; SameSite=Lax |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:35 GMT |
| Connection | close |
{"message":"Scheduling conflict: The same page can't be included in different experiments with overlapping schedules. Overlapping with Experiment: 20220901","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: Scheduling conflict: The same page can't be included in different experiments with overlapping schedules. Overlapping with Experiment: 20220901\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateNoConflictsWithScheduledExperiments(ExperimentsAPIImpl.java:652)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:525)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:279)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment should conflict with existing | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 36e2201e-e1c8-4b16-9501-0cba2963dd9d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=075A6FDC0651582FD2AD6A7B09EFBBEB; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Wed, 02 Aug 2023 23:19:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 44cbedf8-f336-411f-8a25-1fb29562c36b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=84B6751265D7BF02AF3F9859A74D9813; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018392586,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"69375168-622d-45f5-a6ec-99abee9d987c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018392608,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e5644a75-dde2-4b7d-aa25-962b2f5988ac |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=C457F2BB92DE78F330E6F713EB355590; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:19:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018392586,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"69375168-622d-45f5-a6ec-99abee9d987c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018395661,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-6937516862-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-6937516862-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 09be7ef8-8e4c-464d-9262-2f736633baea |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=762A31A93376168DAB7AF171EE95EF8B; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:20:04 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018392586,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"69375168-622d-45f5-a6ec-99abee9d987c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018401737,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-6937516862-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-6937516862-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fbc2f2de-0513-44fd-be08-b8f75755c9fc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
{"scheduling": {
"startDate": "2050-01-01T20:19:12Z",
"endDate": "2050-01-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=2D150EFB46E3B25514EC1541A84DD61B; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:20:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018392586,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"69375168-622d-45f5-a6ec-99abee9d987c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018407808,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2527273152000,"startDate":2524681152000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-6937516862-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-6937516862-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 470ea3c8-bc9b-46ce-8d7f-23204000a49d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=A26487B529CD49BB12D42C8BD2F00DE3; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:20:10 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018392586,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"69375168-622d-45f5-a6ec-99abee9d987c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018410868,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2527273152000,"startDate":2524681152000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-6937516862-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-6937516862-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.29.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 07ce1d83-8291-4e0d-8346-75c25513485a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwNzk1NWU4YS1jYmRlLTQ5NjYtYWJhYi00NjA5ODRmYjIwMWEiLCJ4bW9kIjoxNjkxMDE3NTkwMzI4LCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTEwMTc1OTMsImlzcyI6ImEwM2MxMjBmMmEiLCJleHAiOjE2OTExMDM5OTN9.Mi1CEN5wmya9n5JtaAuZD2e7XUhoEWz3LhhUrwRoQes |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 2ab4531de21c|de21c0b229 |
| Set-Cookie | JSESSIONID=B0BC1E898EC4CF4B7BBAD7ED528A68C2; Path=/; Secure; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Wed, 02 Aug 2023 23:20:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1691018392586,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"69375168-622d-45f5-a6ec-99abee9d987c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1691018413915,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2527273152000,"startDate":2524681152000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-6937516862-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-6937516862-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|